Big Huge Thesaurus

passenger ship

noun